#ifndef USERSTATES_H
#define USERSTATES_H

/// Add an identifier for your game state to the end this list: ///
/// The levels will be played top to bottom in campaign mode, so make sure they are in the right order!
enum STATE_MODES
{
	STATE_TITLE = 0,    // The title screen (Pandora logo, etc.)
	STATE_MAIN,         // The main menu
	STATE_LEVELSELECT,  // Level select screen
	STATE_INTRO,        // A state displaying the level name and remaining lives just before every level
	STATE_SCORE,        // The score screen being shown after a stage
	STATE_GAMEOVER,     // The game over screen
	STATE_DUMMY,        // A dummy value (not actually a state) to mark the beginning of the actual levels (has to be placed after framwork states)
	/// Levels/Stages:
	STATE_EXAMPLE,
	STATE_FACTORY
};

#endif	//	USERSTATES_H
